
/* 箭头函数在字段初始化器位置上，指向当前对象 */
class Test {
    constructor() {
        this.a = 123
    }
    print() {
        console.log(this.a);

    }
    // 相当于在构造函数指向，this.log()=>{},因为这个方法不是在原型上面，会而外占用一点点内存空间
    log = ()=>{
        console.log("我是log函数",this.a );
        
    }
}

const t1 = new Test()
t1.log()

/* 无论如何调用，this都指向当前对象 */
const result = t1.log
result()


